History
History
Synonyms
UK
US
Meaning:
foresee

to know (something) in advance

anticipate, predict

imminent

likely to come or happen very soon

at hand, on the way

SEE IT COMING as in Wiktionary
SEE IT COMING as in Wikipedia